package com.hongdee.scm.carInvoicePrice.service;

import com.hongdee.scm.carInvoicePrice.entity.TScmCarInvoicePrice;

import java.util.List;
import java.util.Map;

/**
 * Created by Mr. Xu on 2017/5/4.
 */
public interface ITScmCarInvoicePriceService {
    public Map selectByinvoice(String carId,String invoicesType,String uid,String invoicesPrice) throws Exception;
    public void updateByinvoice(String id) throws Exception;
    public void saveCarInvoicePrice(TScmCarInvoicePrice invoicePrice) throws Exception;
    public void updateByinvoiceType(String invoicesType,String carId) throws Exception;

    public Map getHistoryPrice(String carId, String uid,String start,String limit) throws Exception;

    public void updateEstimatePrice(String id,String invoicesType,String uid,String invoicesPrice) throws Exception;

    public Map batchByinvoice(List<String> carId,String invoicesType,String uid,String invoicesPrice,boolean flag) throws Exception;

}
